163152
477616
354121
327202
186849
754425
384915
323977
898955
346632
783773
924716
5141799
3567581
3073148
2384804
2230988
2047609
1967358
191478
1765118
1719136
1689196
1636471